//#include<stdio.h>
//void left_sound(char (*p),int num,int l)
//{
//	for (size_t i = l; i >0; i--)
//	{
//		char huan = *(p);
//		for (int i = 0; i < num - 1; i++)
//		{
//			*(p + i) = *(p + i + 1);
//		}
//		*(p + num - 1) = huan;
//	}
//
//}
//int better(char *s1,int x1,char*s2,int x2,void(*p)(char*,int,int))
//{
//	if (x1!=x2)
//	{
//		printf("0");
//		return 0;
//	}
//	for (int i = 0; i < x1-1; i++)
//	{
//		p(s1, x1,1 );
//		int num = 0;
//		for (int  i = 0; i < x1; i++)
//		{
//			if (*(s1 + i) == *(s2 + i))
//			{
//				num++;
//			}
//		}
//		if (num == x1)
//		{
//			printf("1");
//			return 1;
//		}
//	}
//	printf("0");
//	return 0;
//}
//int main()
//{
//	char s1[] = { 'A','A','B','C','D' };
//	char s2[] = { 'B','C','D','A','A' };
//	int s1_size = sizeof(s1) / sizeof(s1[0]);
//	int s2_size = sizeof(s2) / sizeof(s2[0]);
//	better(s1, s1_size, s2, s2_size, left_sound);
//	return 0;
//}